Interview-2

Write a program to sort an array elements

object demo{
def main(args: Array[String])
{
   val data = Array(1,2,3,2,9,2,1,4)
   println("Input")
   println(data.mkString(","))
   for(i <- 0 until data.length-1)
   {
              for(j<-0 until data.length-i-1)
              {
                     if(data(j)>data(j+1))
                     {
                        var temp = data(j)
                        data(j)=data(j+1)
                        data(j+1)=temp
                      }
               }
   }
        println("Sorted elements in Array")
        println(data.mkString(","))
 }
}

Write a program to sort an array elements

import scala.io.Source
object demo{
def main(args: Array[String]){
println("start")
val input = Source.fromFile("C:/Users/Sai/input.txt")
//input.getLines().drop(1).foreach(println)//This is for removing Header alone

val lines = input.getLines().toList
val required_data = lines.slice(1,lines.size-1).mkString("\n")
import java.io._
val pw = new PrintWriter(new File("C:/Users/Sai/output.txt"))
pw.write(required_data)
pw.close()
println("end")
}
}

No comments:

Post a Comment